WPAICG\AIPKit_Providers B

Total Complexity 90
Dependencies 1
Dependents 64
Total lines 422
Lines of code 252
Logical lines of code 160
Comment lines 32
Methods 25
Properties 4

Methods 25

Method Rating Maintainability Complexity Lines of code
get_model_list()
B
37 20 65
save_provider_data()
B
42 20 45
save_current_provider()
A
51 12 23
get_all_providers()
A
48 10 32
get_default_provider_config()
S
57 4 17
get_current_provider()
S
68 3 7
get_provider_data()
S
71 2 5
clear_model_caches()
S
68 2 7
get_provider_defaults()
S
79 1 3
get_provider_defaults_all()
S
80 1 3
get_openai_models()
S
79 1 3
get_openai_embedding_models()
S
79 1 3
get_openrouter_models()
S
79 1 3
get_google_models()
S
79 1 3
get_google_embedding_models()
S
79 1 3
get_azure_deployments()
S
79 1 3
get_azure_image_models()
S
79 1 3
get_deepseek_models()
S
79 1 3
get_elevenlabs_voices()
S
79 1 3
get_elevenlabs_models()
S
79 1 3
get_openai_tts_models()
S
79 1 3
get_openai_stt_models()
S
79 1 3
get_pinecone_indexes()
S
79 1 3
get_qdrant_collections()
S
79 1 3
get_replicate_models()
S
79 1 3